package com.ncloud.product.entity;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;

@SuppressWarnings("serial")
public class DiscntPrice implements Serializable {

	@JSONField(serializeUsing = ToStringSerializer.class)
	private Long priceId;
	private String priceName;
	@JSONField(serializeUsing = ToStringSerializer.class)
	private Long prodId;
	@JSONField(serializeUsing = ToStringSerializer.class)
	private Long discntId;
	private String feeType;
	private String feeCode;
	private String feeUnitType;
	@JSONField(serializeUsing = ToStringSerializer.class)
	private Long feeValue;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date effDate;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date expDate;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date createDate;
	private Long createUser;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date updateDate;
	private Long updateUser;
	private String remark;

	public Long getPriceId() {
		return priceId;
	}

	public void setPriceId(Long priceId) {
		this.priceId = priceId;
	}

	public String getPriceName() {
		return priceName;
	}

	public void setPriceName(String priceName) {
		this.priceName = priceName;
	}

	public Long getProdId() {
		return prodId;
	}

	public void setProdId(Long prodId) {
		this.prodId = prodId;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Long getCreateUser() {
		return createUser;
	}

	public void setCreateUser(Long createUser) {
		this.createUser = createUser;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public Long getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(Long updateUser) {
		this.updateUser = updateUser;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Long getDiscntId() {
		return discntId;
	}

	public void setDiscntId(Long discntId) {
		this.discntId = discntId;
	}

	public String getFeeType() {
		return feeType;
	}

	public void setFeeType(String feeType) {
		this.feeType = feeType;
	}

	public String getFeeCode() {
		return feeCode;
	}

	public void setFeeCode(String feeCode) {
		this.feeCode = feeCode;
	}

	public Long getFeeValue() {
		return feeValue;
	}

	public void setFeeValue(Long feeValue) {
		this.feeValue = feeValue;
	}

	public Date getEffDate() {
		return effDate;
	}

	public void setEffDate(Date effDate) {
		this.effDate = effDate;
	}

	public Date getExpDate() {
		return expDate;
	}

	public void setExpDate(Date expDate) {
		this.expDate = expDate;
	}

	public String getFeeUnitType() {
		return feeUnitType;
	}

	public void setFeeUnitType(String feeUnitType) {
		this.feeUnitType = feeUnitType;
	}

}
